MKCSGRKALQPRNIYQTPKEDAFFVKPKAAEKLKENLNLETSIDASLAEELSAFKKKLERLREDRESTEKLLKERDEAMDLHMSHLLQRGETQKSLEIQVDRLFRLKELHAYSSKISPIRSLRAKEQQEKMRRFTFAGEEQPDEESSVEIANGPIEEESSTKSNVLERDMIIANTQPIIS